SpiritWeb Install Manual
For Developers, please refer to the Secondary Development Manual
Installation
Windows Installation
Download: https://www.printspirit.cn/download/spirit-web-setup.exe
Linux Installation
Download
- 64-bit version: https://www.printspirit.cn/download/spirit_2.10_amd64.tgz
- 32-bit version: https://www.printspirit.cn/download/spirit_2.10_x86.tgz
- ARMv7 version: https://www.printspirit.cn/download/spirit_2.10_armv7.tgz
Installation
Unpack
bash
mkdir /opt
cd /opt
sudo tar xzvf path/to/spirit_2.10_amd64.tgz // or other version of the installer
Install
bash
cd /opt/spirit
./prnsvr ssl-key-gen # Generate HTTPS service certificate
sudo ./prnsvr install
sudo ./prnsvr start
Configuration
For most scenarios, regular users can use the software without any additional configuration after installation.
However, the default printer settings need to be configured if any of the following conditions apply:
- More than one printer is connected.
- The printer’s command set is not the default (Zebra ZPL compatible) command set.
- The printer resolution is not 203 DPI (8 dots/mm).
Configuration method:
- Access the console via http://127.0.0.1:9011 or https://127.0.0.1:9443
- Or open via menu: Print Spirit > Console
Then configure the corresponding parameters.
Printer Types
Label printers generally support Zebra ZPL/CPCL compatible printers. Please select the appropriate command set. If unsure, contact the printer manufacturer.
If the printer does not support the above command sets, you must select Windows Printer and install the corresponding Windows printer driver.
For dot matrix printers, raw print commands can be sent to the printer using printRaw().
Print Ports/Printers
This section lists the printers installed on the current system (including USB, and Windows-installed printers) and the print ports.
USB printers (must be powered on) and Windows printers will be listed in the options and can be selected by printer name.
Parallel/serial printers can only be selected by port.
Resolution
This refers to the printer’s print resolution. This setting is ineffective for Windows printers.
Preview
Click the preview button in the console to view the print effect of the last label. This is very useful when debugging printer programs without a physical printer.